AmeliaBooking\Infrastructure\Repository\User\ProviderRepository D

Total Complexity 224
Dependencies 13
Dependents 1
Total lines 1,624
Lines of code 1,161
Logical lines of code 406
Comment lines 117
Methods 17
Properties 17

Methods 17

Method Rating Maintainability Complexity Lines of code
parseUserRow()
D
6
127 289
getWithSchedule()
C
24
22 220
getFiltered()
B
36 14 80
getCount()
A
41 8 58
getWithServicesAndExtras()
A
40 5 70
getAvailable()
S
41 5 60
getAllNumberOfAppointments()
S
47 6 36
getAllNumberOfViews()
S
47 6 35
getOnSpecialDay()
S
45 5 45
getProvidersServices()
S
47 5 37
getById()
S
44 4 51
addViewStats()
S
47 4 41
getOnBreak()
S
47 4 40
getAll()
S
49 3 36
getOnVacation()
S
50 3 30
deleteViewStats()
S
60 2 13
__construct()
S
54 1 20